package com.css.fxfzdzzh.modules.sandLiquefaction.vo;

import com.css.fxfzdzzh.base.annotation.AddData;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author Dbj
 * @date 2023年04月04日  13:47
 */
@Data
public class AhpRatioVO {
    @AddData
    private BigDecimal oneNum12Up;
    @AddData
    private BigDecimal oneNum12Down;
    @AddData
    private BigDecimal oneNum13Up;
    @AddData
    private BigDecimal oneNum13Down;
    @AddData
    private BigDecimal oneNum14Up;
    @AddData
    private BigDecimal oneNum14Down;
    @AddData
    private BigDecimal oneNum23Up;
    @AddData
    private BigDecimal oneNum23Down;
    @AddData
    private BigDecimal oneNum24Up;
    @AddData
    private BigDecimal oneNum24Down;
    @AddData
    private BigDecimal oneNum34Up;
    @AddData
    private BigDecimal oneNum34Down;
    /**
     * two表示致灾因子2：综合地形指数-综合地形指数分类 12表示第1行第二列 up表示分子 down表示分母
     */
    @AddData
    private BigDecimal twoNum12Up;
    @AddData
    private BigDecimal twoNum12Down;
    @AddData
    private BigDecimal twoNum13Up;
    @AddData
    private BigDecimal twoNum13Down;
    @AddData
    private BigDecimal twoNum14Up;
    @AddData
    private BigDecimal twoNum14Down;
    @AddData
    private BigDecimal twoNum15Up;
    @AddData
    private BigDecimal twoNum15Down;
    @AddData
    private BigDecimal twoNum23Up;
    @AddData
    private BigDecimal twoNum23Down;
    @AddData
    private BigDecimal twoNum24Up;
    @AddData
    private BigDecimal twoNum24Down;
    @AddData
    private BigDecimal twoNum25Up;
    @AddData
    private BigDecimal twoNum25Down;
    @AddData
    private BigDecimal twoNum34Up;
    @AddData
    private BigDecimal twoNum34Down;
    @AddData
    private BigDecimal twoNum35Up;
    @AddData
    private BigDecimal twoNum35Down;
    @AddData
    private BigDecimal twoNum45Up;
    @AddData
    private BigDecimal twoNum45Down;
    /**
     * three表示致灾因子3：地震动峰值加速度参数-地震动参数分类 12表示第1行第二列 up表示分子 down表示分母
     */
    @AddData
    private BigDecimal threeNum12Up;
    @AddData
    private BigDecimal threeNum12Down;

    /**
     * four表示致灾因子4：距河流距离-距河流距离分类 12表示第1行第二列 up表示分子 down表示分母
     */
    @AddData
    private BigDecimal fourNum12Up;
    @AddData
    private BigDecimal fourNum12Down;
    @AddData
    private BigDecimal fourNum13Up;
    @AddData
    private BigDecimal fourNum13Down;
    @AddData
    private BigDecimal fourNum14Up;
    @AddData
    private BigDecimal fourNum14Down;
    @AddData
    private BigDecimal fourNum15Up;
    @AddData
    private BigDecimal fourNum15Down;
    @AddData
    private BigDecimal fourNum23Up;
    @AddData
    private BigDecimal fourNum23Down;
    @AddData
    private BigDecimal fourNum24Up;
    @AddData
    private BigDecimal fourNum24Down;
    @AddData
    private BigDecimal fourNum25Up;
    @AddData
    private BigDecimal fourNum25Down;
    @AddData
    private BigDecimal fourNum34Up;
    @AddData
    private BigDecimal fourNum34Down;
    @AddData
    private BigDecimal fourNum35Up;
    @AddData
    private BigDecimal fourNum35Down;
    @AddData
    private BigDecimal fourNum45Up;
    @AddData
    private BigDecimal fourNum45Down;

    /**
     * five表示致灾因子5：场地类别-场地类别分类 12表示第1行第二列 up表示分子 down表示分母
     */
    @AddData
    private BigDecimal fiveNum12Up;
    @AddData
    private BigDecimal fiveNum12Down;
    @AddData
    private BigDecimal fiveNum13Up;
    @AddData
    private BigDecimal fiveNum13Down;
    @AddData
    private BigDecimal fiveNum14Up;
    @AddData
    private BigDecimal fiveNum14Down;
    @AddData
    private BigDecimal fiveNum23Up;
    @AddData
    private BigDecimal fiveNum23Down;
    @AddData
    private BigDecimal fiveNum24Up;
    @AddData
    private BigDecimal fiveNum24Down;
    @AddData
    private BigDecimal fiveNum34Up;
    @AddData
    private BigDecimal fiveNum34Down;

    /**
     * six表示砂土液化危险性评价 12表示第1行第二列 up表示分子 down表示分母
     */
    @AddData
    private BigDecimal sixNum12Up;
    @AddData
    private BigDecimal sixNum12Down;
    @AddData
    private BigDecimal sixNum13Up;
    @AddData
    private BigDecimal sixNum13Down;
    @AddData
    private BigDecimal sixNum14Up;
    @AddData
    private BigDecimal sixNum14Down;
    @AddData
    private BigDecimal sixNum15Up;
    @AddData
    private BigDecimal sixNum15Down;
    @AddData
    private BigDecimal sixNum23Up;
    @AddData
    private BigDecimal sixNum23Down;
    @AddData
    private BigDecimal sixNum24Up;
    @AddData
    private BigDecimal sixNum24Down;
    @AddData
    private BigDecimal sixNum25Up;
    @AddData
    private BigDecimal sixNum25Down;
    @AddData
    private BigDecimal sixNum34Up;
    @AddData
    private BigDecimal sixNum34Down;
    @AddData
    private BigDecimal sixNum35Up;
    @AddData
    private BigDecimal sixNum35Down;
    @AddData
    private BigDecimal sixNum45Up;
    @AddData
    private BigDecimal sixNum45Down;
}
